%{
#include <stdio.h>
%}

%%

[0-9]+|0[xX][a-fA-F0-9]+|0[0-7]+	{
		printf("integer: %s\n", yytext);
	}

[a-zA-Z_][a-zA-Z_0-9]*	{
		printf("name: %s\n", yytext);
	}

(.|"\n") { }

%%

int main(void) {
	yylex();
	return 0;
}

int yywrap() {
	return 1;
}
